<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>本地存储插件 大容量</title>
</head>

<body>
</body>
<script src="../dist/mrcache.js"></script>
<script>
    // 存储对象
    mrcache.set('szy1', { a: 1, B: 2 }).then(() => {
        mrcache.get('szy1').then((res) => {
            console.log('szy1', res)
        })

    })
    // 数字
    mrcache.set('szy2', 1232).then(() => {
        mrcache.get('szy2').then((res)=>{
            console.log('szy2',res)
        })

    })
    // string
    mrcache.set('szy3', '测试字符串').then(() => {
         mrcache.get('szy3').then((res) => {
            console.log('szy3', res)
        })
    })

    // array
    mrcache.set('szy4', [12, 3, 45, 55, 5, 55]).then(() => {
         mrcache.get('szy4').then((res) => {
            console.log('szy4', res)
        })
    })

    // true
    mrcache.set('szy5', true).then(() => {
         mrcache.get('szy5').then((res)=>{
            console.log('szy5',res)
        })
    })

    // false
    mrcache.set('szy6', false).then(() => {
         mrcache.get('szy6').then((res)=>{
            console.log('szy6',res)
        })
    })

    // null
    mrcache.set('szy7', null).then(() => {
         mrcache.get('szy7').then((res)=>{
            console.log('szy7',res)
        })
    })

    // underfined
    mrcache.set('szy8', undefined).then(() => {
         mrcache.get('szy8').then((res)=>{
            console.log('szy8',res)
        })
    })

    // NAN
    mrcache.set('szy9', Number.NaN).then(() => {
         mrcache.get('szy9').then((res)=>{
            console.log('szy9',res)
        })
    })

    // function
    mrcache.set('szy10', function aa(){console.log(11111)}).then(() => {
         mrcache.get('szy10').then((res)=>{
            console.log('szy10',res)
        })
    })

    // ArrayBuffer
    mrcache.set('szy11', new ArrayBuffer(8)).then(() => {
         mrcache.get('szy11').then((res)=>{
            console.log('szy11',res)
        })
    })
</script>

</html>